package com.shenglue.ssi.service;

import java.util.List;

import com.shenglue.ssi.dao.SuppDao;
import com.shenglue.ssi.dao.SuppDao;
import com.shenglue.ssi.domain.BuyInMain;
import com.shenglue.ssi.domain.Supp;
import com.shenglue.ssi.domain.Supp;

public class SuppServiceImpl implements SuppService {

	private SuppDao		 suppDao;

	public SuppDao getSuppDao() {
		return suppDao;
	}

	public void setSuppDao(SuppDao suppDao) {
		this.suppDao = suppDao;
	}

	/**
	 * 查询所有供应商信息
	 */
	public List<Supp> selectAllSupp() {
		return suppDao.selectAllSupp();
	}

	/**
	 * 增加供应商记录
	 */
	public boolean saveSupp(Supp supp){
		return suppDao.saveSupp(supp);
	}

	/**
	 * 删除供应商记录
	 */
	public boolean deleteSupp(int buyInId) {
		return suppDao.deleteSupp( buyInId );
	}

	/**
	 * 修改供应商记录
	 */
	public boolean updateSupp(Supp supp){
		return suppDao.updateSupp(supp);
	}
	/**
	 * 为修改，根据 Id 查一条 入库单主表记录
	 */
	public Supp getOneSuppForUpdate( int suppId ){

		return suppDao.getOneSuppForUpdate( suppId );
	}
}
